



.nav .cbl{
	display:none;
}

.back{
	height:780px;
	background:#f2f2f2;
}
.back .weizhi{
	height:33px;
	width:960px;
	margin:0 auto;
	
	padding-top:10px;
	line-height:33px;
	font-size:12px;
	color:#333333;	
}
.back .sp{
	width:940px;
	height:674px;
	background:#fff;
	margin:0 auto;
	padding:10px;
	box-shadow: 0px 0px 5px rgba(0,0,0,0.5);
}
.sp .sp-l{
	width:440px;
	height:440px;
	background:#ccc;
	margin:20px;
	float:left;
	position:relative;

}
.sp .sp-l .zb.active{
	display:block;
}
.sp .sp-l .zb{
	display: none;

}
.sp .sp-l .zb img{
	width:440px;
	height:440px;

}
.sp .sp-r{
	width:440px;
	height:467px;
	float:right;
	position:relative;

}
.sp .sp-r .r-top{
	width:440px;
	height:60px;
	font-size:20px;
	font-weight:bold;
	padding-top:30px;
	border-bottom:solid 1px #ccc;
}
.sp .sp-r .r-b{
	width:440px;
	height:377px;
}
.sp .sp-r .r-b .sm{
	width:440px;
	height:139px;
	position: relative;
	border-bottom:solid 1px #ccc;	
}
.sp .sp-r .r-b .sm .sp-price{
	width:64px;
	height:20px;
	font-size:14px;
	display:inline-block;
	padding-top:30px;
	padding-left:10px;
}
.sp .sp-r .r-b .sm .sp-price i{
	font-size:12px;
	color:#AC143F;
	font-weight:bold;
	float:right;

}
.sp .sp-r .r-b .sm .price-num{
	color:#AC143F;
	font-size:30px;
	font-family: arial;
	font-weight:bold;
}

.sp .sp-r .r-b .sm .sp-txt{
	width:118px;
	height:20px;	
	background:#AC143F;
	color:#fff;
	font-family: "微软雅黑";
	font-size:12px;
	border-radius: 3px;
}
.sp .sp-r .r-b .sm .dell{
	position:absolute;
	top:100px;
	left:75px;
	font-size:12px;
	color:#808080;
}
.sp .sp-r .r-b .sm .sao{
	width:100px;
	height:100px;

	position:absolute;
	top:14px;
	left:327px;
}
.sp .sp-r .r-b .sm .cp{
	font-size:12px;
	color:#333;
	position:absolute;
	top:120px;
	left:344px;
	
}
.sp .sp-r .r-b .spNum{
	height:72px;
	width:440px;

	border-bottom:solid 1px #ccc;
}
.sp .sp-r .r-b .spNum .spN-l{
	width:219px;
	height:72px;
	float:left;
	border-right:solid 1px #ccc;
	text-align:center;
	
}
.sp .sp-r .r-b .spNum .spN-l p{
	color:#ccc;
	font-size:12px;
	padding-top:10px;
}
.sp .sp-r .r-b .spNum .spN-l span{
	color:#CA224E;
	font-size:24px;	
	font-weight:bold;
}
.sp .sp-r .r-b .spNum .spN-r{
	float:right;
	width:219px;
	height:72px;
	text-align:center;
}
.sp .sp-r .r-b .spNum .spN-r p{
	color:#ccc;
	font-size:12px;
	padding-top:10px;
}
.sp .sp-r .r-b .spNum .spN-r span{
	color:#CA224E;
	font-size:24px;	
	font-weight:bold;
}
.sp .sp-r .r-b .goods{
	height:39px;
	width:440px;
	padding-top:20px;
	padding-bottom:20px;
}
.sp .sp-r .r-b .goods h6{
	font-weight:normal;
	height:39px;
	line-height:39px;
	float:left;
	
}
.sp .sp-r .r-b .goods ul{
	float:left;
	margin-left:20px;
}
.sp .sp-r .r-b .goods ul li{
	width:40px;
	height:40px;
	
	float:left;
	margin-left:5px;
	position:relative;
}

.sp .sp-r .r-b .goods ul li a{
	display:block;
	width:40px;
	height:40px;
	border:solid 1px #ccc;
}
.sp .sp-r .r-b .goods ul li a:hover{
	border:solid 2px #CA224E;
}
.sp .sp-r .r-b .goods ul li a img{
	width:40px;
	height:40px;
	
}
.sp .sp-r .r-b .goods ul li a .yes{
	width:9px;
	height:10px;
	position:absolute;
	bottom:0px;
	right:0px;
	z-index: 1;
	overflow:hidden;
	display:none;

}
.sp .sp-r .r-b .goods ul li a .yes.active{
	display:block;
}
.sp .sp-r .r-b .goods ul li a .yes img{
	width:400px;
	height:460px;
	position:absolute;
	top:-8px;
	left:-34px;
}
.sp .sp-r .r-b .kc{
	height:20px;
	line-height:20px;
	color:#A21E43;
	font-weight:bold;
	font-size:12px;	
	display:none;
}
.sp .sp-r .r-b .kc.active{
	display:none;
}
.sp .sp-r .r-b .action{
	height:62px;
	width:440px;
		
	position: relative;
}
.sp .sp-r .r-b .action .mmm{
	width:232px;
	height:40px;
}
.sp .sp-r .r-b .action .mmm a{
	display:block;
	background:#CA224E;
	width:162px;
	height:40px;
	float:left;	
	line-height:40px;
	color:#fff;
	padding-left:70px;
	border-radius:4px;	
}
.sp .sp-r .r-b .action .sc{
	height:30px;
	width:153px;
	float:left;
	text-align:center;
	line-height:30px;
	position: absolute;
	top:9px;
	left:264px;
		
}
.sp .sp-r .r-b .action .sc a{
	height:30px;
	width:153px;
	display:block;
	color:#fff;
	background:#008000;
	border-radius:4px;

}
.sp .sp-r .r-b .cn-t{
	height:20px;
	width:440px;
	color:#808080;
	font-size:12px;
}
.sp .sp-r .r-b .cn-t span{
	color:#333333;
	font-weight:bold;
}

/*****************放大镜功能***********************/
.sp-l .fdjtool{
	height:220px;
	width:220px;
	background:#fff;
	border:solid 1px red;
	position:absolute;
	top:20px;
	left:20px;
	opacity: .6;
	display:none;
}
.sp-r .fdjBox{
	height:440px;
	width:440px;
	background:red;
	z-index:1;
	position:absolute;
	top:20px;
	left:0;
	display:none;
	overflow: hidden;
}
.sp-r .fdjBox .imgBox{
	width:880px;
	height:880px;
	position:absolute;
	top:0;
	left:0;
}
.sp-r .fdjBox .img{
	width:880px;
	height:880px;
	display:none;
}
.sp-r .fdjBox .img.active{
	display:block;
}
.back .sp .smallPic{
	height:200px;
	width:480px;
	position:absolute;
	top:705px;

}
.sp .smallPic .pTxt{
	width:440px;
	text-align:center;
	height:20px;
	font-size:12px;
	color:#ccc;
	line-height:20px;
}
.sp .smallPic ul{
	width:480px;
	height:154px;
	margin-top:30px;
}
.sp .smallPic ul li{
	float:left;
	margin-left:10px;
	margin-top:10PX;
	border: solid 1px #ccc;	
}
.sp .smallPic ul li:hover{
		border: solid 1px #AC143F;		
}


/********吸顶导航********/
.xd-back{
	height:30px;
}
.xd{
	height:30px;
	width:950px;
	margin:0 auto;
	background:url(../images/smoll/ss.jpg) bottom repeat-x;
	
}
.xd ul li{
	width:100px;
	height:29px;
	float:left;
	line-height:30px;
	border-top:solid 1px #ccc;
	border-left:solid 1px #ccc;
	text-align:center;
}
.xd ul li a{
		color:#333;
}
.xd ul .r-border{
	border-right:solid 1px #ccc;
}
.xd ul .active{
	background:#fff;
	border-top:solid 1px #333;
}
/*****************商品详情************/
.spxq{
	width:950px;
	margin:0 auto;
	border:solid 1px #ccc;
	border-top:none;	
}
.spxx{
	width:908px;
	height:160px;
	padding:20px;
	border-bottom:solid 1px #ccc;
}
.spxx p{
	height:30px;
	line-height:30px;
	color:#000;
	font-size:12px;
	font-weight:bold;
	
}
.spxx ul{
	
	float:left;
	width:175px;
}
.spxx ul li{
	height:30px;
	color:#333;
	font-size:12px;
}


/***********商品图片********/
.sp-pic{
	width:790px;
	padding-left:80px;
	padding-right:80px;
	margin:0 auto;
}
